propeller type water turbine - German English Dictionary